Time Palette definitely has a future. I had to freeze the feature set at some point so there are a few ideas did not make it into this version but will probably appear before too long - assuming that enough people register to allow me to invest my time into the project.
Some new features I am working on are:
• Localized versions of Time Palette for Arabic, German and other languages.
• Fully automatic daylight time - an extension would be used to move your system clock forward & back based on Standard / Daylight Time.
• Adding a Latitude / Longitude entry for each city so that distances between cities can be calculated as well as being able to highlight the city on the map.
• Breaking the 29 city limit. While most users are content with 29 choices, it would be nice to have more. The current limit is based on a Mac Menu Manager limitation. Working around this limitation and adding an resizeable database of cities with much greater capacity is a primary goal.
• Cleaning up the time zone configuration dialog box. While 2.0 is a vast improvement over 1.x, I still feel it could be cleaner and have a nicer interface.
• Currently, Time Palette will continue to update and display on top of some screen savers. I am working on fixing this but it did not make it into this version.
• Support for calendars other than the Gregorian (Such as the Islamic Hegira, Persian etc.).
• Sunrise / Sunset & Moonrise / Moonset times based on your location.
• Indicators for holidays. Certain religious holidays are lunar-based and the dates can be difficult to calculate. Any comments would be appreciated.
• I am considering adding scroll bars and a resize box to the map window. This would allow it to work better on smaller monitors.
• Opening the map is slow on older machines. The map is over 600 pixels wide. (Each pixel is about 0.6 degrees of longitude). I am working on restructuring the code to make this more efficient while maintaining accuracy - the curve is a lot more complicated than a simple sine wave.
I am open to any ideas or suggestions - please let me know what you think.